compelling evidence - French English Dictionary